rain shower – Català–English translations

🇬🇧 en ca

rain shower noun

  • short period of rain
aiguat
Wiktionary Links